Image View displays an image.
You have to first copy image into res\drawable.
Syntax
import androidx.compose.foundation.Image
import androidx.compose.ui.res.imageResource
Image(imageResource(id = R.drawable.infinity)) //asset =
In this example we create Text View that displays two lines of text.
MainActivity.kt
package com.example.testcompose
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.foundation.Image
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.padding
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.setContent
import androidx.compose.ui.res.imageResource
import androidx.compose.ui.unit.dp
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Box(Modifier.fillMaxSize()) {
Image(
imageResource(id = R.drawable.infinity),
Modifier.align(Alignment.Center).padding(30.dp)
)
}
}
}
}
Output Copy image into res\drawable